package com.by.service;

import com.by.bean.GoodsCategory;
import com.by.bean.ShopCategory;
import com.by.common.core.crud.IService;

import java.util.List;

public interface ShopCategoryService extends IService<ShopCategory> {

    /**
     * 添加一级分类   （默认父id=0）
     * @return
     */
  int  saveSCategoryOne(ShopCategory shopCategory);

    /**
     * 添加子分类
     * @param shopCategory
     * @return
     */
  int saveSCategoryKids(ShopCategory shopCategory);

    /**
     * 类别树
     * @return
     */
    List<ShopCategory> categoryTree();

  /**
   * 根据id编辑店铺分类信息
   * @param id
   * @param name
   * @return
   */
  int updateSname(int id,String name);

  /**
   * 根据分类id删除对应分类
   * @param id
   * @return
   */
  int deleteShop(int id);

}
